Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 STATION ROAD Detached £326,145 £320,000 31 May 2022
81 STATION ROAD Semi-Detached £315,185 £142,500 17 Nov 2003
89 STATION ROAD Detached £482,399 £460,000 25 Feb 2022
91 STATION ROAD Semi-Detached £310,888 £167,000 24 Mar 2005
93 STATION ROAD Semi-Detached £289,010 £150,000 20 Aug 2004
95 STATION ROAD Detached £324,892 £69,000 15 May 1998